﻿using System;
namespace Microsoft.Data.Edm
{
    /// <summary>
    /// Defines EDM term kinds.
    /// </summary>
    public enum EdmTermKind
    {
        /// <summary>
        /// Represents a term with unknown or error kind.
        /// </summary>
        None,
        /// <summary>
        /// Represents a term implementing <see cref="T:Microsoft.Data.Edm.IEdmStructuredType" /> and <see cref="T:Microsoft.Data.Edm.IEdmSchemaType" />.
        /// </summary>
        Type,
        /// <summary>
        /// Represents a term implementing <see cref="T:Microsoft.Data.Edm.IEdmValueTerm" />.
        /// </summary>
        Value
    }
}